package algorithm.递归求阶乘;


/**
 * 递归，求阶乘, 例如： 4!=4*3**2*1=24
 */
public class Solution {

    /**
     * 递归，求阶乘
     * @param i
     * @return
     */
    public static int  recursion(int i){
        if(i==1){
            return 1;
        }
        return i*recursion(--i);
    }

    public static void main(String[] args) {
        System.out.println(recursion(4));
        boolean []a=new boolean[1];
        System.out.println(a[0]);
    }

}
